package com.yellowpage.ndc.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;
import com.yellowpage.ndc.data.ProdCustomer;

public interface ProdCustomerService extends BaseService {  

    /* Smooth generate Method */ 
    public ProdCustomer getProdCustomer(Long id);
    public List<ProdCustomer> getAllProdCustomer();
    public List<Map> queryProdCustomerByPage(Map queryMap, PageRender pageRender);
    public List<Map> queryProdCustomerBDCByPage(Map queryMap, PageRender pageRender);
    public void saveProdCustomer(ProdCustomer prodCustomer);
	public void updateProdCustomer(ProdCustomer prodCustomer);
	public void delete(List deleteList);
	public List<Map> getProdCustomerByGroupId(String groupId);
	public List<Map> countProdCustomer(Map queryMap) ;
	public String getCustId();
	public boolean getGroupIdExists(String groupId);
	 public List<Map> queryProdWorkload(Map queryMap, PageRender pageRender);
	
	 public List<Map> ProdCustomerexcel(Map queryMap);
	 public String getIdBycustId(String custId);
	 public void emptyGroupid(String groupId);
}
  

